﻿#------------------------------------------------------------------------
# Source File Information (DO NOT MODIFY)
# Source ID: 7387af47-4ee1-4c91-bbad-55e6568d1b20
# Source File: Copy-VMFile GUI.pfproj
#------------------------------------------------------------------------
#region Project Recovery Data (DO NOT MODIFY)
<#RecoveryData:
VAUAAB+LCAAAAAAABACNVE1vozAQva+0/wFxJ5Ru0rQSQeqSbZRDdqsk7TVyzJB6a2zLmG3592uK
IeYjVW/MezNvhvlwuAXM/4Esl0ih6Ps3xwkfJf8LWH0Y2nwGmRPOoiD0m0/DPBAK62U0/3E7R+l0
7k0BAm+K7wLveESJN5vBzezmNgmO11ehb5xNqMmxLwVEmrRNSzw3hjGdLaQggWH4jTJYuK7zsyA0
WbhXbrRTSKpCTESa17k+D40Rpd4GEfbAZXYQaWprNbgWS78stqL8iOhB5IEl5cQ8yxBLfr0rYFXr
Fu5eFuBGtXc+0e5fzqAIfvUwkZjCQbBTmyZwI4uaaKojWRt1K9tOm0kj/IpOIBvPFTCQiJ5rMQ5V
EWfQH0UNuMbtfliuXXSDGEkhV7EEpMxqDbDWOy5yxbOGt7QvEY8UqVSPL/K0bmu09LZgu/19tXXm
6xzI30DuXoDSZtGvtcAAbNra7Va4A1xIokrH719OZ7QD0B9F9ZySAquh9yXC4P1RjaFLyLEkottm
fxTV+ysQK+2u95GYi1KS00tnNENszRRIhmivwHH4jw4mGq1a0wu4TFW3Bqxbho103692N+vtH6as
/sF73nyc4+pprR8DoW9ntAC9SvYr+h8I17+HVAUAAA==#>
#endregion
#========================================================================
# Code Generated By: SAPIEN Technologies, Inc., PowerShell Studio 2012 v3.1.27
# Generated On: 30.12.2013 15:40
# Generated By: Hofmann
#========================================================================


#region Source: Startup.pfs
#region File Recovery Data (DO NOT MODIFY)
<#RecoveryData:
CwcAAB+LCAAAAAAABAC9Vdtu2zAMfR+wf/AHZJY9x0kLqAYCBx2KYVtQF9teFYVOhcqSoUsD//2U
zNfY6YY+BH4xDy+HokQSPwKVr6CqNTEk+fjB8/APxfZMEH7POHwnBSSZIcrY0i9zjdFIe/I5Sj9B
aSZFEvqfMeoDJ4uV1lBsOQN9kjukSrJKGyj8b0SQPRQgjL+yRhbEOOeZV0e5i/zg+M281HJjFdwJ
sEYRPvM21sWlX6F6ki/gDMNtHt3EC7KLFnOIYoxapmnmjmP+vxzb5ZLENF6Et9Ecgpvbf3L4v5jY
yYP276Uq9FUY14ocmNi/hyuI8jhf5mG4iwMSkTe4Ck2l4mx7nRO5N3oVot8Fv86BmAJqpKoyUK+M
wrsextuX1YpN5+ENoS+u0VST1BcQ4ALXYmfQdvcJRJNoDT7Qus0HpkPUtTfLQZtUwamzkxCjEdZa
p1a7EdDoe7EvKTacmNz1VvLJxW2FVv1oRfa0SgKM6r/OUR5AZc/AeTOv3Pgag3Wx0LBaOANqFTOV
hxpk6HA2G7tzTKIbJXeWmrH1JUWNn1/VFLoGTRUrh2VGk2gqi5KIql/1cySVZeU2wfPgasbYgzCg
3LY4S3Aanlwtfx0uq1xmx5UxzLWHYDRYQ6j3+t1b6C+/P5RBcLgLBwAA#>
#endregion
#----------------------------------------------
#region Import Assemblies
#----------------------------------------------
[void][Reflection.Assembly]::Load("System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][Reflection.Assembly]::Load("System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][Reflection.Assembly]::Load("System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
[void][Reflection.Assembly]::Load("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][Reflection.Assembly]::Load("System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][Reflection.Assembly]::Load("System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][Reflection.Assembly]::Load("System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
#endregion Import Assemblies

#Define a Param block to use custom parameters in the project
#Param ($CustomParameter)

function Main {
	Param ([String]$Commandline)
	#Note: This function starts the application
	#Note: $Commandline contains the complete argument string passed to the packager 
	#Note: To get the script directory in the Packager use: Split-Path $hostinvocation.MyCommand.path
	#Note: To get the console output in the Packager (Forms Mode) use: $ConsoleOutput (Type: System.Collections.ArrayList)
	#TODO: Initialize and add Function calls to forms
	
	if((Call-MainForm_pff) -eq "OK")
	{
		
	}
	
	$global:ExitCode = 0 #Set the exit code for the Packager
}






#endregion Source: Startup.pfs

#region Source: MainForm.pff
function Call-MainForm_pff
{
#region File Recovery Data (DO NOT MODIFY)
<#RecoveryData:
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
P/8fUaQDzQ6QAAA=#>
#endregion
	#----------------------------------------------
	#region Import the Assemblies
	#----------------------------------------------
	[void][reflection.assembly]::Load("System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
	[void][reflection.assembly]::Load("System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
	[void][reflection.assembly]::Load("System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
	[void][reflection.assembly]::Load("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
	[void][reflection.assembly]::Load("System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
	[void][reflection.assembly]::Load("System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
	[void][reflection.assembly]::Load("System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
	[void][reflection.assembly]::Load("System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
	#endregion Import Assemblies

	#----------------------------------------------
	#region Generated Form Objects
	#----------------------------------------------
	[System.Windows.Forms.Application]::EnableVisualStyles()
	$MainForm = New-Object 'System.Windows.Forms.Form'
	$groupbox3 = New-Object 'System.Windows.Forms.GroupBox'
	$cmd_getvms = New-Object 'System.Windows.Forms.Button'
	$labelHost = New-Object 'System.Windows.Forms.Label'
	$ComB_Host = New-Object 'System.Windows.Forms.ComboBox'
	$buttonStart = New-Object 'System.Windows.Forms.Button'
	$groupbox2 = New-Object 'System.Windows.Forms.GroupBox'
	$cmd_remove_file = New-Object 'System.Windows.Forms.Button'
	$cmd_add_file = New-Object 'System.Windows.Forms.Button'
	$list_files = New-Object 'System.Windows.Forms.ListBox'
	$txt_target_path = New-Object 'System.Windows.Forms.TextBox'
	$labelTargetPath = New-Object 'System.Windows.Forms.Label'
	$labelFiles = New-Object 'System.Windows.Forms.Label'
	$groupbox1 = New-Object 'System.Windows.Forms.GroupBox'
	$lbl_vmstatus = New-Object 'System.Windows.Forms.Label'
	$labelVM = New-Object 'System.Windows.Forms.Label'
	$ComB_VM = New-Object 'System.Windows.Forms.ComboBox'
	$OFD_File = New-Object 'System.Windows.Forms.OpenFileDialog'
	$InitialFormWindowState = New-Object 'System.Windows.Forms.FormWindowState'
	#endregion Generated Form Objects

	#----------------------------------------------
	# User Generated Script
	#----------------------------------------------
	
	Import-Module Hyper-V
	
	$lang_en_guestservices = "Guest Service Interface"
	$lang_en_PrimaryStatusDescription= "No Contact"
	
	$lang_de_guestservices = "Gastdienstschnittstelle"
	$lang_de_PrimaryStatusDescription= "Kein Kontakt"
	
	$OnLoadFormEvent={
	#TODO: Initialize Form Controls here
					
		if (!(IsAdministrator)){
			#[void][reflection.assembly]::Load("System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
			[void][System.Windows.Forms.MessageBox]::Show("This script requires administrative privileges. Please re-run with administrative account.","Administrator Rights required!")
		}
		
		
		$ComB_Host.SelectedIndex = 0
		$ComB_VM.Items.Clear 
	
			ForEach ($vm in Get-VM | Where-Object {$_.State -eq 'Running'})
		{		
			Load-ComboBox $ComB_VM $vm.Name -Append		
		}
	}
	
	
	#region Control Helper Functions
	function Load-ListBox 
	{
	<#
		.SYNOPSIS
			This functions helps you load items into a ListBox or CheckedListBox.
	
		.DESCRIPTION
			Use this function to dynamically load items into the ListBox control.
	
		.PARAMETER  ListBox
			The ListBox control you want to add items to.
	
		.PARAMETER  Items
			The object or objects you wish to load into the ListBox's Items collection.
	
		.PARAMETER  DisplayMember
			Indicates the property to display for the items in this control.
		
		.PARAMETER  Append
			Adds the item(s) to the ListBox without clearing the Items collection.
		
		.EXAMPLE
			Load-ListBox $ListBox1 "Red", "White", "Blue"
		
		.EXAMPLE
			Load-ListBox $listBox1 "Red" -Append
			Load-ListBox $listBox1 "White" -Append
			Load-ListBox $listBox1 "Blue" -Append
		
		.EXAMPLE
			Load-ListBox $listBox1 (Get-Process) "ProcessName"
	#>
		Param (
			[ValidateNotNull()]
			[Parameter(Mandatory=$true)]
			[System.Windows.Forms.ListBox]$ListBox,
			[ValidateNotNull()]
			[Parameter(Mandatory=$true)]
			$Items,
		    [Parameter(Mandatory=$false)]
			[string]$DisplayMember,
			[switch]$Append
		)
		
		if(-not $Append)
		{
			$listBox.Items.Clear()	
		}
		
		if($Items -is [System.Windows.Forms.ListBox+ObjectCollection])
		{
			$listBox.Items.AddRange($Items)
		}
		elseif ($Items -is [Array])
		{
			$listBox.BeginUpdate()
			foreach($obj in $Items)
			{
				$listBox.Items.Add($obj)
			}
			$listBox.EndUpdate()
		}
		else
		{
			$listBox.Items.Add($Items)	
		}
	
		$listBox.DisplayMember = $DisplayMember	
	}
	
	function Load-ComboBox 
	{
	<#
		.SYNOPSIS
			This functions helps you load items into a ComboBox.
	
		.DESCRIPTION
			Use this function to dynamically load items into the ComboBox control.
	
		.PARAMETER  ComboBox
			The ComboBox control you want to add items to.
	
		.PARAMETER  Items
			The object or objects you wish to load into the ComboBox's Items collection.
	
		.PARAMETER  DisplayMember
			Indicates the property to display for the items in this control.
		
		.PARAMETER  Append
			Adds the item(s) to the ComboBox without clearing the Items collection.
		
		.EXAMPLE
			Load-ComboBox $combobox1 "Red", "White", "Blue"
		
		.EXAMPLE
			Load-ComboBox $combobox1 "Red" -Append
			Load-ComboBox $combobox1 "White" -Append
			Load-ComboBox $combobox1 "Blue" -Append
		
		.EXAMPLE
			Load-ComboBox $combobox1 (Get-Process) "ProcessName"
	#>
		Param (
			[ValidateNotNull()]
			[Parameter(Mandatory=$true)]
			[System.Windows.Forms.ComboBox]$ComboBox,
			[ValidateNotNull()]
			[Parameter(Mandatory=$true)]
			$Items,
		    [Parameter(Mandatory=$false)]
			[string]$DisplayMember,
			[switch]$Append
		)
		
		if(-not $Append)
		{
			$ComboBox.Items.Clear()	
		}
		
		if($Items -is [Object[]])
		{
			$ComboBox.Items.AddRange($Items)
		}
		elseif ($Items -is [Array])
		{
			$ComboBox.BeginUpdate()
			foreach($obj in $Items)
			{
				$ComboBox.Items.Add($obj)	
			}
			$ComboBox.EndUpdate()
		}
		else
		{
			$ComboBox.Items.Add($Items)	
		}
	
		$ComboBox.DisplayMember = $DisplayMember	
	}
	#endregion
	
	$buttonStart_Click={
		#TODO: Place custom script here
		
		if ( [string]::IsNullOrWhiteSpace($txt_target_path.Text) -eq $TRUE -Or $list_files.Items.Count -eq 0) {
			
		#[void][reflection.assembly]::Load("System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
		[void][System.Windows.Forms.MessageBox]::Show("You have to specifiy Files and a Target Path","You forget something.....")
		
			
			
		}else{
			
			try {
				
				$buttonStart.Enabled =$FALSE
			
			foreach ($item in $list_files.Items){
					
					$filename = [IO.Path]::GetFileName($item)
					$destinationpath = [IO.Path]::Combine($txt_target_path.text,$filename)
					Copy-VMFile -Name $ComB_VM.SelectedItem -SourcePath $item -DestinationPath $destinationpath -CreateFullPath -FileSource Host
			}
				
				[void][System.Windows.Forms.MessageBox]::Show("File(s) successfully copied","Done")
				
				}
			# Catch all other exceptions thrown by one of those commands
			catch {
			[void][System.Windows.Forms.MessageBox]::Show("An Error occured while copying File(s)","Error")
				}
			
			finally {
				$buttonStart.Enabled =$TRUE
				}				
		}
			
	}
	
	$cmd_add_file_Click={
		#TODO: Place custom script here
		
			if($OFD_File.ShowDialog() -eq 'OK')
		{
			#$txt_file.Text = $OFD_File.FileName
			
			$list_files.Items.AddRange($OFD_File.FileNames)
			
		}
		
	}
	
	$cmd_remove_file_Click={
		#TODO: Place custom script here
		
		if ($list_files.SelectedItems.Count -gt 0){
			
			$list_files.Items.Remove($list_files.SelectedItem)
		}
		
	}
	
	$cmd_getvms_Click={
		
		try {
			
			
			$ComB_VM.Items.Clear();
			
			$Host_Name = $ComB_Host.Text
			
		if((IsManageable -Computer $Host_Name) -eq $FALSE) {		
				[void][System.Windows.Forms.MessageBox]::Show("Server is not Reachable","Error")
			
			}else{
				
				ForEach ($vm in Get-VM -ComputerName $Host_Name | Where-Object {$_.State -eq 'Running'})
				{
					Load-ComboBox $ComB_VM $vm.Name -Append
				}
				
			}
							
		}
		# Catch specific types of exceptions thrown by one of those commands
		catch [System.Exception] {
			#[void][reflection.assembly]::Load("System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
			[void][System.Windows.Forms.MessageBox]::Show("Error listing VM's","Error")
		}
		# Catch all other exceptions thrown by one of those commands
		catch {
			#[void][reflection.assembly]::Load("System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
			[void][System.Windows.Forms.MessageBox]::Show("Error listing VM's","Error")
		}
		
	
	}
	
	$ComB_VM_SelectedIndexChanged={
		#TODO: Place custom script here
		
		$vmname = $ComB_VM.Text
		
		#Culture Check	
		switch ((Get-Culture).Name)
		{
			en-US{
				$Guestservice = $lang_en_guestservices
				$PrimaryStatusDescription = $lang_en_PrimaryStatusDescription
				}
			
			de-DE{
				$Guestservice = $lang_de_guestservices
				$PrimaryStatusDescription = $lang_de_PrimaryStatusDescription
			}	
			default{
				$Guestservice = $lang_en_guestservices
				$PrimaryStatusDescription = $lang_en_PrimaryStatusDescription
				}
		}
		
		if((IsIntegrationServicEnabled -VMName $vmname) -ne $true)
		{
			#[void][reflection.assembly]::Load("System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
			if([System.Windows.Forms.MessageBox]::Show("Guest Intergration Services are not enabled. Should i enable these?", "Question",[System.Windows.Forms.MessageBoxButtons]::YesNo) -eq "Yes")
			{
				Enable-VMIntegrationService -Name "Guest Service Interface" -VMName $vmname
			}
		}
		
		CheckVM -VMName $vmname
		
	}
	
	#returns a Boolean value indicating whether a specified computer
	#is manageable via WMI. This is helpful when testing connections
	#across a firewall.
	#You must specify a computer name. Optionally, you can pass
	#a PSCredential object for alternate credential authentication.
	
	Function IsManageable {
	param([string]$Computer,`
	[System.Management.Automation.PSCredential]$credential)
	
	if ($credential)
	    {
	#use alternate credentials if supplied
	      $sb={(Get-WmiObject win32_operatingsystem -computer $Computer `
	-credential $credential -erroraction SilentlyContinue).caption} 
	     }
	else {
	#use existing credentials
	    $sb={(Get-WmiObject win32_operatingsystem -computer $Computer `
	-erroraction SilentlyContinue).caption}
	     }
	
	 if (&$sb -IS [STRING])
	    {
	        Return $TRUE
	    }
	 else
	    {
	        Return $FALSE
	    }
	} #end function
	
	function IsIntegrationServicEnabled
	{Param ([String]$VMName)
		
		if((Get-VMIntegrationService -VMName "$VMName" -Name $Guestservice).Enabled -eq $TRUE)
		{
			Return $TRUE
		}
		else{
			Return $FALSE
		}
	}
	
	Function CheckVM
	{Param ([String]$VMName)
		
			
		if((Get-VMIntegrationService -VMName "$VMName" -Name $Guestservice).Enabled -eq $TRUE -and (Get-VMIntegrationService -VMName "$VMName" -Name $Guestservice).PrimaryStatusDescription -ne $PrimaryStatusDescription)
		{
			$lbl_vmstatus.Text = "OK - VM compatible"
			$lbl_vmstatus.ForeColor = 'Green' 
		}
		else
		{
			$lbl_vmstatus.Text = "Error - VM not compatible"
			$lbl_vmstatus.ForeColor = 'Red'
		}
		
	}
		# --End User Generated Script--
	#----------------------------------------------
	#region Generated Events
	#----------------------------------------------
	
	$Form_StateCorrection_Load=
	{
		#Correct the initial state of the form to prevent the .Net maximized form issue
		$MainForm.WindowState = $InitialFormWindowState
	}
	
	$Form_StoreValues_Closing=
	{
		#Store the control values
		$script:MainForm_ComB_Host = $ComB_Host.Text
		$script:MainForm_list_files = $list_files.SelectedItems
		$script:MainForm_txt_target_path = $txt_target_path.Text
		$script:MainForm_ComB_VM = $ComB_VM.Text
	}

	
	$Form_Cleanup_FormClosed=
	{
		#Remove all event handlers from the controls
		try
		{
			$cmd_getvms.remove_Click($cmd_getvms_Click)
			$buttonStart.remove_Click($buttonStart_Click)
			$cmd_remove_file.remove_Click($cmd_remove_file_Click)
			$cmd_add_file.remove_Click($cmd_add_file_Click)
			$ComB_VM.remove_SelectedIndexChanged($ComB_VM_SelectedIndexChanged)
			$MainForm.remove_Load($OnLoadFormEvent)
			$MainForm.remove_Load($Form_StateCorrection_Load)
			$MainForm.remove_Closing($Form_StoreValues_Closing)
			$MainForm.remove_FormClosed($Form_Cleanup_FormClosed)
		}
		catch [Exception]
		{ }
	}
	#endregion Generated Events

	#----------------------------------------------
	#region Generated Form Code
	#----------------------------------------------
	#
	# MainForm
	#
	$MainForm.Controls.Add($groupbox3)
	$MainForm.Controls.Add($buttonStart)
	$MainForm.Controls.Add($groupbox2)
	$MainForm.Controls.Add($groupbox1)
	$MainForm.ClientSize = '443, 297'
	#region Binary Data
	$MainForm.Icon = [System.Convert]::FromBase64String('
AAABAAQAMDAAAAEAIACoJQAARgAAACAgAAABACAAqBAAAO4lAAAYGAAAAQAgAIgJAACWNgAAEBAA
AAEAIABoBAAAHkAAACgAAAAwAAAAYAAAAAEAIAAAAAAAgCUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAExUgvxMVIP8TFSD/ExUg/xMVIP8TFSD/ExUg/xMVIP8TFSD/ExUg
/xMVIP8TFSD/ExUg/xMVIP8TFSD/ExUg/xMVIP8TFSD/ExUg/xMVIP8TFSD/ExUg/wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBcivxQXIv8UFyL/FBci/xQX
Iv8UFyL/FBci/xQXIv8UFyL/FBci/xQXIv8UFyL/FBci/xQXIv8UFyL/FBci/xQXIv8UFyL/FBci
/xQXIv8UFyL/FBci/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYZIxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAFhkjvxYZI/8WGSP/Fhkj/xYZI/8WGSP/Fhkj/xYZI/8WGSP/Fhkj/xYZI/8WGSP/Fhkj/xYZ
I/8WGSP/Fhkj/xYZI/8WGSP/Fhkj/xYZI/8WGSP/Fhkj/wAAAAAAAAAAAAAAAAAAAAAZGyX/GRsl
/xkbJf8ZGyX/GRsl/xkbJf8ZGyX/GRsl/xkbJf8ZGyX/GRsl/xkbJf8ZGyX/GRsl/xkbJf8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBslvxgbJf8YGyX/GBsl/xgbJf8YGyX/GBsl/xgbJf8Y
GyX/GBsl/xgbJf8YGyX/GBsl/xgbJf8YGyX/GBsl/xgbJf8YGyX/GBsl/xgbJf8YGyX/GBsl/wAA
AAAAAAAAAAAAAAAAAAAZGyX/GRsl/xkbJf8ZGyX/GRsl/xkbJf8ZGyX/GRsl/xkbJf8ZGyX/GRsl
/xkbJf8ZGyX/GRsl/xkbJf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGh0mvxodJv8aHSb/
Gh0m/xodJv8aHSb/Gh0m/xodJv8aHSb/Gh0m/xodJv8aHSb/Gh0m/xodJv8aHSb/Gh0m/xodJv8a
HSb/Gh0m/xodJv8aHSb/Gh0m/wAAAAAAAAAAAAAAAAAAAAAZGyX/GRsl/xkbJf8ZGyX/GRsl/xkb
Jf8ZGyX/GRsl/xkbJf8ZGyX/GRsl/xkbJf8ZGyX/GRsl/xkbJf8AAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAHB8ovxwfKP8cHyj/HB8o/xwfKP8cHyj/HB8o/xwfKP8cHyj/HB8o/xwfKP8cHyj/
HB8o/xwfKP8cHyj/HB8o/xwfKP8cHyj/HB8o/xwfKP8cHyj/HB8o/wAAAAAAAAAAAAAAAAAAAAAb
Hif/Gx4n/xseJ/8bHif/Gx4n/xseJ/8bHif/Gx4n/xseJ/8bHif/Gx4n/xseJ/8bHif/Gx4n/xse
J/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHiAqvx4gKv8eICr/HiAq/x4gKv8eICr/HiAq
/x4gKv8eICr/HiAq/x4gKv8eICr/HiAq/x4gKv8eICr/HiAq/x4gKv8eICr/HiAq/x4gKv8eICr/
HiAq/wAAAAAAAAAAAAAAAAAAAAAcHyj/HB8o/xwfKP8cHyj/HB8o/xwfKP8cHyj/HB8o/xwfKP8c
Hyj/HB8o/xwfKP8cHyj/HB8o/xwfKP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICIrvyAi
K/8gIiv/ICIr/yAiK/8gIiv/ICIr/yAiK/8gIiv/ICIr/yAiK/8gIiv/ICIr/yAiK/8gIiv/ICIr
/yAiK/8gIiv/ICIr/yAiK/8gIiv/ICIr/wAAAAAAAAAAAAAAAAAAAAAeICn/HiAp/x4gKf8eICn/
HiAp/x4gKf8eICn/HiAp/x4gKf8eICn/HiAp/x4gKf8eICn/HiAp/x4gKf8AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAIiQtvyIkLf8iJC3/IiQt/yIkLf8iJC3/IiQt/yIkLf8iJC3/IiQt/yIk
Lf8iJC3/IiQt/yIkLf8iJC3/IiQt/yIkLf8iJC3/IiQt/yIkLf8iJC3/IiQt/wAAAAAAAAAAAAAA
AAAAAAAfISr/HyEq/x8hKv8fISr/HyEq/x8hKv8fISr/HyEq/x8hKv8fISr/HyEq/x8hKv8fISr/
HyEq/x8hKv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCYuvyQmLv8kJi7/JCYu/yQmLv8k
Ji7/JCYu/yQmLv8kJi7/JCYu/yQmLv8kJi7/JCYu/yQmLv8kJi7/JCYu/yQmLv8kJi7/JCYu/yQm
Lv8kJi7/JCYu/wAAAAAAAAAAAAAAAAAAAAAgIiv/ICIr/yAiK/8gIiv/ICIr/yAiK/8gIiv/ICIr
/yAiK/8gIiv/ICIr/yAiK/8gIiv/ICIr/yAiK/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
JigwvyYoMP8mKDD/Jigw/yYoMP8mKDD/Jigw/yYoMP8mKDD/Jigw/yYoMP8mKDD/Jigw/yYoMP8m
KDD/Jigw/yYoMP8mKDD/Jigw/yYoMP8mKDD/Jigw/wAAAAAAAAAAAAAAAAAAAAAhJCz/ISQs/yEk
LP8hJCz/ISQs/yEkLP8hJCz/ISQs/yEkLP8hJCz/ISQs/yEkLP8hJCz/ISQs/yEkLP8AAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAKCoyvygqMv8oKjL/KCoy/ygqMv8oKjL/KCoy/ygqMv8oKjL/
KCoy/ygqMv8oKjL/KCoy/ygqMv8oKjL/KCoy/ygqMv8oKjL/KCoy/ygqMv8oKjL/KCoy/wAAAAAA
AAAAAAAAAAAAAAAjJS3/IyUt/yMlLf8jJS3/IyUt/yMlLf8jJS3/IyUt/yMlLf8jJS3/IyUt/yMl
Lf8jJS3/IyUt/yMlLf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiwzvyosM/8qLDP/Kiwz
/yosM/8qLDP/Kiwz/yosM/8qLDP/Kiwz/yosM/8qLDP/Kiwz/yosM/8qLDP/Kiwz/yosM/8qLDP/
Kiwz/yosM/8qLDP/Kiwz/wAAAAAAAAAAAAAAAAAAAAAkJi7/JCYu/yQmLv8kJi7/JCYu/yQmLv8k
Ji7/JCYu/yQmLv8kJi7/JCYu/yQmLv8kJi7/JCYu/yQmLv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAALC41vywuNf8sLjX/LC41/ywuNf8sLjX/LC41/ywuNf8sLjX/LC41/ywuNf8sLjX/LC41
/ywuNf8sLjX/LC41/ywuNf8sLjX/LC41/ywuNf8sLjX/LC41/wAAAAAAAAAAAAAAAAAAAAAlJy//
JScv/yUnL/8lJy//JScv/yUnL/8lJy//JScv/yUnL/8lJy//JScv/yUnL/8lJy//JScv/yUnL/8A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjA3vy4wN/8uMDf/LjA3/y4wN/8uMDf/LjA3/y4w
N/8uMDf/LjA3/y4wN/8uMDf/LjA3/y4wN/8uMDf/LjA3/y4wN/8uMDf/LjA3/y4wN/8uMDf/LjA3
/wAAAAAAAAAAAAAAAAAAAAAmKDD/Jigw/yYoMP8mKDD/Jigw/yYoMP8mKDD/Jigw/yYoMP8mKDD/
Jigw/yYoMP8mKDD/Jigw/yYoMP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDI4vzAyOP8w
Mjj/MDI4/zAyOP8wMjj/MDI4/zAyOP8wMjj/MDI4/zAyOP8wMjj/MDI4/zAyOP8wMjj/MDI4/zAy
OP8wMjj/MDI4/zAyOP8wMjj/MDI4/wAAAAAAAAAAAAAAAAAAAAAoKjH/KCox/ygqMf8oKjH/KCox
/ygqMf8oKjH/KCox/ygqMf8oKjH/KCox/ygqMf8oKjH/KCox/ygqMf8AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAMjQ6vzI0Ov8yNDr/MjQ6/zI0Ov8yNDr/MjQ6/zI0Ov8yNDr/MjQ6/zI0Ov8y
NDr/MjQ6/zI0Ov8yNDr/MjQ6/zI0Ov8yNDr/MjQ6/zI0Ov8yNDr/MjQ6/wAAAAAAAAAAAAAAAAAA
AAApKzL/KSsy/ykrMv8pKzL/KSsy/ykrMv8pKzL/KSsy/ykrMv8pKzL/KSsy/ykrMv8pKzL/KSsy
/ykrMv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDY7vzQ2O/80Njv/NDY7/zQ2O/80Njv/
NDY7/zQ2O/80Njv/NDY7/zQ2O/80Njv/NDY7/zQ2O/80Njv/NDY7/zQ2O/80Njv/NDY7/zQ2O/80
Njv/NDY7/wAAAAAAAAAAAAAAAAAAAAAqLDP/Kiwz/yosM/8qLDP/Kiwz/yosM/8qLDP/Kiwz/yos
M/8qLDP/Kiwz/yosM/8qLDP/Kiwz/yosM/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjg9
vzY4Pf82OD3/Njg9/zY4Pf82OD3/Njg9/zY4Pf82OD3/Njg9/zY4Pf82OD3/Njg9/zY4Pf82OD3/
Njg9/zY4Pf82OD3/Njg9/zY4Pf82OD3/Njg9/wAAAAAAAAAAAAAAAAAAAAAsLTT/LC00/ywtNP8s
LTT/LC00/ywtNP8sLTT/LC00/ywtNP8sLTT/LC00/ywtNP8sLTT/LC00/ywtNP8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAODk/vzg5P/84OT//ODk//zg5P/84OT//ODk//zg5P/84OT//ODk/
/zg5P/84OT//ODk//zg5P/84OT//ODk//zg5P/84OT//ODk//zg5P/84OT//ODk//wAAAAAAAAAA
AAAAAAAAAAAtLjX/LS41/y0uNf8tLjX/LS41/y0uNf8tLjX/LS41/y0uNf8tLjX/LS41/y0uNf8t
LjX/LS41/y0uNf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjtAvzo7QP86O0D/OjtA/zo7
QP86O0D/OjtA/zo7QP86O0D/OjtA/zo7QP86O0D/OjtA/zo7QP86O0D/OjtA/zo7QP86O0D/OjtA
/zo7QP86O0D/OjtA/wAAAAAAAAAAAAAAAAAAAAAuMDb/LjA2/y4wNv8uMDb/LjA2/y4wNv8uMDb/
LjA2/y4wNv8uMDb/LjA2/y4wNv8uMDb/LjA2/y4wNv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAPD1Cvzw9Qv88PUL/PD1C/zw9Qv88PUL/PD1C/zw9Qv88PUL/PD1C/zw9Qv88PUL/PD1C/zw9
Qv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvMTf/LzE3
/y8xN/8vMTf/LzE3/y8xN/8vMTf/LzE3/y8xN/8vMTf/LzE3/y8xN/8vMTf/LzE3/y8xN/8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj9Dvz4/Q/8+P0P/Pj9D/z4/Q/8+P0P/Pj9D/z4/Q/8+
P0P/Pj9D/z4/Q/8+P0P/Pj9D/z4/Q/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAxMjj/MTI4/zEyOP8xMjj/MTI4/zEyOP8xMjj/MTI4/zEyOP8xMjj/MTI4
/zEyOP8xMjj/MTI4/zEyOP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUFFv0FBRf9BQUX/
QUFF/0FBRf9BQUX/QUFF/0FBRf9BQUX/QUFF/0FBRf9BQUX/QUFF/0FBRf8AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADI0OhAyMzn/MjM5/zIzOf8yMzn/MjM5/zIz
Of8yMzn/MjM5/zIzOf8yMzn/MjM5/zIzOf8yMzn/MjM5/zIzOf8AAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAQ0NHv0NDR/9DQ0f/Q0NH/0NDR/9DQ0f/Q0NH/0NDR/9DQ0f/Q0NH/0NDR/9DQ0f/
Q0NH/0NDR/8AAAAAAAAAAAAAAABDQ0f/Q0NH/0NDR/9DQ0f/QkNG70JDRmAAAAAAAAAAADM0Os8z
NDr/MzQ6/zM0Ov8zNDr/MzQ6/zM0Ov8zNDr/MzQ6/zM0Ov8zNDr/MzQ6/zM0Ov8zNDr/MzQ6/zM0
Ov8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARUVIv0VFSP9FRUj/RUVI/0VFSP9FRUj/RUVI
/0VFSP9FRUj/RUVI/0VFSP9FRUj/RUVI/0VFSP8AAAAAAAAAAAAAAABFRUj/RUVI/0VFSP9ERUjv
RERHMAAAAAAAAAAANDY7jzQ2O/80Njv/NDY7/zQ2O/80Njv/NDY7/zQ2O/80Njv/NDY7/zQ2O/80
Njv/NDY7/zQ2O/80Njv/NDY7/zQ2O/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0dKv0dH
Sv9HR0r/R0dK/0dHSv9HR0r/R0dK/0dHSv9HR0r/R0dK/0dHSv9HR0r/R0dK/0dHSv8AAAAAAAAA
AAAAAABHR0r/R0dK/0ZGSu9GRkkwAAAAAAAAAAA2NzxQNjc8/zY3PP82Nzz/Njc8/zY3PP82Nzz/
Njc8/zY3PP82Nzz/Njc8/zY3PP82Nzz/Njc8/zY3PP82Nzz/Njc8/zY3PP8AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAASUlMv0lJTP9JSUz/SUlM/0lJTP9JSUz/SUlM/0lJTP9JSUz/SUlM/0lJ
TP9JSUz/SUlM/0lJTP8AAAAAAAAAAAAAAABJSUz/SEhL70hISzAAAAAAAAAAADc4PiA3OD3vNzg9
/zc4Pf83OD3/Nzg9/zc4Pf83OD3/Nzg9/zc4Pf83OD3/Nzg9/zc4Pf83OD3/Nzg9/zc4Pf83OD3/
Nzg9/zc4Pf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASkpNn0tLTf9LS03/S0tN/0tLTf9L
S03/S0tN/0tLTf9LS03/S0tN/0tLTf9LS03/S0tN/0tLTf8AAAAAAAAAAAAAAABKSk3vSkpMMAAA
AAAAAAAAOTo/EDg5Ps84OT7/ODk+/zg5Pv84OT7/ODk+/zg5Pv84OT7/ODk+/zg5Pv84OT7/ODk+
/zg5Pv84OT7/ODk+/zg5Pv84OT7/ODk+/zg5Pv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
TExOQE1NT/9NTU//TU1P/01NT/9NTU//TU1P/01NT/9NTU//TU1P/01NT/9NTU//TU1P/01NT/8A
AAAAAAAAAAAAAABMTE4wAAAAAAAAAAAAAAAAOTo/nzk6P/85Oj//OTo//zk6P/85Oj//OTo//zk6
P/85Oj//OTo//zk6P/85Oj//OTo//zk6P/85Oj//OTo//zk6P/85Oj//OTo//zk6P/8AAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7PEFgOzxA/zs8QP87
PED/OzxA/zs8QP87PED/OzxA/zs8QP87PED/OzxA/zs8QP87PED/OzxA/zs8QP87PED/OzxA/zs8
QP87PED/OzxA/zs8QP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAADw9QjA8PUHvPD1B/zw9Qf88PUH/PD1B/zw9Qf88PUH/PD1B/zw9Qf88PUH/PD1B/zw9Qf88
PUH/PD1B/zw9Qf88PUH/PD1B/zw9Qf88PUH/PD1B/zw9Qf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAPj5DED0+Qt89PkL/PT5C/z0+Qv89PkL/PT5C/z0+Qv89PkL/
PT5C/z0+Qv89PkL/PT5C/z0+Qv89PkL/PT5C/z0+Qv89PkL/PT5C/z0+Qv89PkL/PT5C/z0+Qv8A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAA/P0T/Pz9E/z8/RP8/P0T/Pz9E/z8/RP8/P0T/Pz9E/z8/RP8/P0T/Pz9E
/z8/RP8/P0T/Pz9E/z8/RP8/P0T/Pz9E/z8/RP8/P0T/Pz9E/z8/RP8AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQUX/QEFF/0BBRf9AQUX/QEFF/0BB
Rf9AQUX/QEFF/0BBRf9AQUX/QEFF/0BBRf9AQUX/QEFF/0BBRf9AQUX/QEFF/0BBRf9AQUX/QEFF
/0BBRf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB
Qkb/QUJG/0FCRv9BQkb/QUJG/0FCRv9BQkb/QUJG/0FCRv9BQkb/QUJG/0FCRv9BQkb/QUJG/0FC
Rv9BQkb/QUJG/0FCRv9BQkb/QUJG/0FCRv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAABCQ0f/QkNH/0JDR/9CQ0f/QkNH/0JDR/9CQ0f/QkNH/0JDR/9C
Q0f/QkNH/0JDR/9CQ0f/QkNH/0JDR/9CQ0f/QkNH/0JDR/9CQ0f/QkNH/0JDR/8AAAAAAAAAAAAA
AABCQ0f/QkNH/0JDR/9CQ0f/QkNGvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEREj/RERI/0RESP9EREj/
RERI/0RESP9EREj/RERI/0RESP9EREj/RERI/0RESP9EREj/RERI/0RESP9EREj/RERI/0RESP9E
REj/RERI/0RESP8AAAAAAAAAAAAAAABEREj/RERI/0RESP9DREfvQ0RHIAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABFRUn/RUVJ/0VFSf9FRUn/RUVJ/0VFSf9FRUn/RUVJ/0VFSf9FRUn/RUVJ/0VFSf9FRUn/
RUVJ/0VFSf9FRUn/RUVJ/0VFSf9FRUn/RUVJ/0VFSf8AAAAAAAAAAAAAAABFRUn/RUVJ/0VFSf9F
RUiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGR0r/RkdK/0ZHSv9GR0r/RkdK/0ZHSv9GR0r/RkdK
/0ZHSv9GR0r/RkdK/0ZHSv9GR0r/RkdK/0ZHSv9GR0r/RkdK/0ZHSv9GR0r/RkdK/0ZHSv8AAAAA
AAAAAAAAAABGR0r/RkdK/0ZGSc8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHSEv/R0hL/0dI
S/9HSEv/R0hL/0dIS/9HSEv/R0hL/0dIS/9HSEv/R0hL/0dIS/9HSEv/R0hL/0dIS/9HSEv/R0hL
/0dIS/9HSEv/R0hL/0dIS/8AAAAAAAAAAAAAAABHSEv/R0hL/0dHSkAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABJSUz/SUlM/0lJTP9JSUz/SUlM/0lJTP9JSUz/SUlM/0lJTP9JSUz/SUlM/0lJ
TP9JSUz/SUlM/0lJTP9JSUz/SUlM/0lJTP9JSUz/SUlM/0lJTP8AAAAAAAAAAAAAAABJSUz/SElL
jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpKTRBKSk3/SkpN/0pKTf9KSk3/SkpN/0pKTf9K
Sk3/SkpN/0pKTf9KSk3/SkpN/0pKTf9KSk3/SkpN/0pKTf9KSk3/SkpN/0pKTf9KSk3/SkpN/0pK
Tf8AAAAAAAAAAAAAAABKSkzvSUpMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtLTTBLS07/
S0tO/0tLTv9LS07/S0tO/0tLTv9LS07/S0tO/0tLTv9LS07/S0tO/0tLTv9LS07/S0tO/0tLTv9L
S07/S0tO/0tLTv9LS07/S0tO/0tLTv8AAAAAAAAAAAAAAABLS01QAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABMTE7vTU1P/01NT/9NTU//TU1P/01NT/9NTU//TU1P/01NT/9NTU//
TU1P/01NT/9NTU//TU1P/01NT/9NTU//TU1P/01NT/9NTU//TU1P/01NT/8AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAP///////wAA////////
AADwAAA///8AAPAAAD//9wAA8AAAPAAHAADwAAA8AAcAAPAAADwABwAA8AAAPAAHAADwAAA8AAcA
APAAADwABwAA8AAAPAAHAADwAAA8AAcAAPAAADwABwAA8AAAPAAHAADwAAA8AAcAAPAAADwABwAA
8AAAPAAHAADwAAA8AAcAAPAAADwABwAA8AAAPAAHAADwAAA8AAcAAPAAADwABwAA8AAAPAAHAADw
AD/8AAcAAPAAP/wABwAA8AA/+AAHAADwADgYAAcAAPAAODAABwAA8AA4YAAHAADwADjAAAcAAPAA
OYAABwAA8AA7gAAHAAD///8AAAcAAP///gAABwAA///8AAAHAAD//gAAD/8AAP/+AAAP/wAA//4A
AA//AAD//gAADg8AAP/+AAAODwAA//4AAA4fAAD//gAADj8AAP/+AAAOPwAA//4AAA5/AAD//AAA
Dn8AAP/8AAAO/wAA//4AAA//AAAoAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWGSMBFhkjARYZIwEWGSMBFhkjARYZIwEWGSMB
FhkjARYZIwEWGSMBFhkjARYZIwEWGSMBFhkjAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExUg/RMVIP8TFSD9ExUg/RMV
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
Qf88PUH/PD1B/zw9Qf88PUH/PD1B/jw8Qf47PED9OzxA/Ts8QP07PED9OzxA/AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/RPw/P0T9Pz9E/T8/RP0/P0T9
Pj9D/j4/Q/4+P0P+Pj9D/z4/Q/8+P0P/Pj9D/z4/Q/8+PkP+PD1CAjw9QQE8PUEBPD1BATs8QQEA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFRUkBQEFF/UBB
Rf9AQUX/QEFF/0BBRf9AQUX/QEFF/0BBRf9AQUX/QEFF/0BBRf9AQUX/QEFF/z9ARP0+P0MBAAAA
AAAAAAA9PkIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAEVFSAFCQ0f9QkJG/0JCRv9CQkb/QkJG/0JCRv9CQkb/QkJG/0JCRv9CQkb/QkJG/0JCRv9C
Qkb/QUJG/UBBRAEAAAAAQUJG/EFCRv1BQkXSPz9DLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAREVIAURESP1EREj/RERI/0RESP9EREj/RERI/0RESP9EREj/RERI
/0RESP9EREj/RERI/0RESP9DQ0f9QUFFAUFBRQFDQ0f9Q0RH/kJCRnFAQUQDAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFRUkBRUZJ/UZGSf9GRkn/RkZJ/0ZGSf9G
Rkn/RkZJ/0ZGSf9GRkn/RkZJ/0ZGSf9GRkn/RkZJ/0VGSf1DQ0cBQkNHAUVGSf1FRUi+QkNGAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEVFSQFHR0r9SEhL
/0hIS/9ISEv/SEhL/0hIS/9ISEv/SEhL/0hIS/9ISEv/SEhL/0hIS/9ISEv/R0dK/URESAFEREgB
R0dK40VGSUoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAR0dKEklJTP1JSUz+SkpM/0pKTP9KSkz/SkpM/0pKTP9KSkz/SkpM/0pKTP9KSkz/SkpM/0pK
TP9JSUz9RUVJAQAAAABISEp9RUZJAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABHR0oLSkpN9UtLTf5LS03/S0tN/0tLTf9LS03/S0tN/0tLTf9LS03/
S0tN/0tLTf9LS03/S0tN/0tLTf1FRkkBAAAAAEZGSREAAAAAAAAAAAAAAAAAAAAAAAAAAP/////g
AH//wAB/+8AAcAPAAGABwABgAcAAYAHAAGABwABgAcAAYAHAAGABwABgAcAAYAHAAGABwABgAcAA
YAHAAGABwAZgAcAEAAHAAAABwAAAAcAMAAHwHgAB/+AAA//AAAf/gABv/4AAQ/+AAAP/gAAH/4AA
D/+AAE//gABfKAAAABgAAAAwAAAAAQAgAAAAAABgCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFRgi/xUYIv4VGCL+FRgi/hUY
Iv4VGCL+FRgi/hUYIv4VGCL+FRgi/hUYIv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAZGyUBFRgi/xUYIv4VGCL+FRgi/hUYIv4VGCL+FRgi/hUYIv4VGCL+
FRgi/hUYIv0ZGyUBAAAAABkbJf4ZGyX+GRsl/hkbJf4ZGyX+GRsl/hkbJf4ZGyX+AAAAAAAAAAAb
HScBGRsl/xkbJf4ZGyX/GRsl/xkbJf8ZGyX/GRsl/xkbJf8ZGyX/GRsl/xkcJf0bHScBGx0nARkb
Jf0ZGyX+GRsl/hkbJf4ZGyX+GRsl/hkbJf0ZGyX+AAAAAAAAAAAdHykBHR8o/x0fKP4dHyj/HR8o
/x0fKP8dHyj/HR8o/x0fKP8dHyj/HR8o/x0fKP0dHygBHB8oARseJ/0bHSf/Gx0n/xsdJ/8bHSf/
Gx0n/xsdJ/4bHSf+AAAAAAAAAAAgIisBISMs/yEjLP4hIyz/ISMs/yEjLP8hIyz/ISMs/yEjLP8h
Iyz/ISMs/yAiK/0fISoBHiEpAR4gKf0dICn/HSAp/x0gKf8dICn/HSAp/x0gKf4dICn+AAAAAAAA
AAAkJi4BJScv/yUnL/4lJy//JScv/yUnL/8lJy//JScv/yUnL/8lJy//JScv/yQmLv0iJCwBISMr
ASAiK/0gIiv/ICIr/yAiK/8gIiv/ICIr/yAiK/4gIiv+AAAAAAAAAAAoKjEBKSsy/ykrMv4pKzL/
KSsy/ykrMv8pKzL/KSsy/ykrMv8pKzL/KSsy/ygqMf0lJy8BIyYuASMlLf0iJS3/IiUt/yIlLf8i
JS3/IiUt/yIkLf4iJC3+AAAAAAAAAAAsLTQBLS81/y0vNf4tLzX/LS81/y0vNf8tLzX/LS81/y0v
Nf8tLzX/LS81/ywuNf0oKjIBJigwASUnL/0lJy//JScv/yUnL/8lJy//JScv/yUnL/4lJy/+AAAA
AAAAAAAwMTcBMTM5/zEzOf4xMzn/MTM5/zEzOf8xMzn/MTM5/zEzOf8xMzn/MTM5/zAyOP0qLDMB
KSsyASgqMf0oKTH/KCkx/ygpMf8oKTH/KCkx/ycpMf4nKTH+AAAAAAAAAAA0NTsBNTY8/zU2PP41
Njz/NTY8/zU2PP81Njz/NTY8/zU2PP81Njz/NTY8/zQ2O/0tLzYBLC00ASssM/0qLDP/Kiwz/yos
M/8qLDP/Kiwz/yosM/4qLDP+AAAAAAAAAAA4OT4BOTo//zk6P/45Oj//OTo//zk6P/85Oj//ODo+
/jg5Pv44OT79ODk+/Tg5PvwAAAAALzA2AS0vNf0tLjX/LS41/y0uNf8tLjX/LS41/y0uNf4tLjX+
AAAAAAAAAAA8PEEBPT5C/z0+Qv49PkL/PT5C/z0+Qv89PkL/PD1B/jo7QAI5Oj8BODk/AjY3PAEA
AAAAMjM5ATAxN/0vMTf/LzE3/y8xN/8vMTf/LzE3/y8wN/4vMDf+AAAAAAAAAAA+P0MBQUJF/0FC
Rf5BQkX/QUJF/0FCRf9BQkX/QUFF/Tw9QgFFRUj/RUVI/kVFSP43OT0YNDU6ODIzOf4yMzn/MjM5
/zIzOf8yMzn/MjM5/zIzOf4yMzn+AAAAAAAAAABAQUUBRUVJ/0VFSf5GRkn/RkZJ/0ZGSf9GRkn/
RUVI/T8/QwJFRUj+RERI+EFBRVM3OD0VNTY74jQ1O/40NTv/NDU7/zQ1O/80NTv/NDU7/zQ1Ov40
NTr+AAAAAAAAAAAAAAAASUlL/0lJS/5JSUv+SUlL/klJS/5JSUv+SUlL/UFBRQFFRUj+RUVIUzs8
QAU3OD22Nzg9/jc4Pf43OD3/Nzg9/zc4Pf83OD3/Nzg9/zY3PP42Nzz+AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQ0YMP0BEATs8QH86Oz/+OTo//jk6P/85Oj//
OTo//zk6P/85Oj//OTo//zk6Pv45Oj7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABF
RUgBQ0NHAUJCRgFAQUUBPj5DSDw9Qfk8PUH+PD1B/zw9Qf88PUH/PD1B/js8QP47PED9OzxA/Ts8
QP07PED+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/QET+P0BE/T9ARP0/QET9P0BE
/j4/Q/4+P0P+Pj9D/z4/Q/8+P0P/Pj9D/jw9QgI8PUEBPD1BATs8QQEAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAABBQkb+QUJG/kFCRv9BQkb/QUJG/0FCRv9BQkb/QUJG/0FCRv9B
Qkb/QEFF/T9ARAFFRUj9RUVI/kVFSP9FRUj/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABDREj+Q0RI/kNESP9DREj/Q0RI/0NESP9DREj/Q0RI/0NESP9DREj/Q0NH/UFBRQJFRUj+Q0NH
/EVFSP4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRkn+RkZJ/kZGSv9GRkr/
RkZK/0ZGSv9GRkr/RkZK/0ZGSv9GRkr/RUZJ/UNDRwJFRUj+RUVI/0JDRgEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABISEv/SEhL/klJTP9JSUz/SUlM/0lJTP9JSUz/SUlM/0lJ
TP9JSUz/SEhL/UVFSQFFRUj+RUZJJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABLS03/S0tN/ktLTf9LS03/S0tN/0tLTf9LS03/S0tN/0tLTf9LS03/S0tN/UVGSQFGRkkU
AAAAAAAAAAAAAAAAAAAAAP///wDAB/8AgAIBAIAAAQCAAAEAgAABAIAAAQCAAAEAgAABAIAAAQCA
AAEAgAQBAIAEAQCAAAEAgAABAMAAAQD/wAEA/gABAP4AAwD+AAEA/gADAP4AAwD+AAcA/gAPACgA
AAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBch/hQXIf4UFyH+FBch
/hQXIf4UFyH+FBch/hQXIf4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQXIf4UFyH8
FBch/RQXIf0UFyH9FBch/RQXIfwUFyH+GRslARQXIf4UFyH+FBch/hQXIf4UFyH+AAAAABweJwEa
HCb/Ghwm/hocJv8aHCb/Ghwm/xocJv8aHCb+Ghwm/xseJwIZHCX8GRwl/RkcJf0ZHCX9GRwl/Bsd
JwEgIisBICIr/yAiK/4gIiv/ICIr/yAiK/8gIiv/HyIr/h8iK/8eICoDHSAp/R0fKP8dHyj/HR8o
/x0fKP0dICgBJScuASUnL/8lJy/+Jigw/yYoMP8mKDD/Jigw/yUnL/4lJy//IiQtAyEjLP0hIyz/
ISMs/yEjLP8gIyv9ICMrASssMwErLTT/Ky00/iwuNP8sLjT/LC40/ywuNP8rLTT+Ky00/ycpMAMl
Jy/9JScv/yUnL/8lJy//JCYu/SQmLgExMjgBMTM5/zEzOf4yMzn/MjM5/zIzOf8yMzn/MTM4/jEz
OP8qLDMDKSsy/SkqMv8pKjL/KSoy/ygqMf0oKjEBNjc9ATc5Pf83OT3+ODk+/zg5Pv83OD3+Nzg9
/Tc4Pfw3OD3+LzE3Ai0uNf0sLjX/LC41/ywuNf8sLjT9Ky00ATw9QQE9PkL/PT5C/j4/Q/8+P0P/
PT5C/To7QAM5Oj8CNTc8AjM0OgMwMjj9MDE4/zAxOP8wMTj/LzE3/S8xNwFAQUQBRERH/0RER/5E
RUj/REVI/0RER/0+PkMCQ0NH+ENDRp81NjuENDU7/jQ1O/80NTv/NDU7/zM0Ov0yNDoBAAAAAEpK
TP5KSkz8SkpM/UpKTP1KSkz7QUFFAkVFSJw6O0BLODk++zg5Pv44OT7/ODk+/zg5Pv83OD39NTY8
AQAAAAAAAAAARkZJAUVFSAFFRUgCRERIAkJCRgI/QEQhPD1B6Tw8Qf48PEH+OzxB/js8QP07PED9
OzxA+zk6PgEAAAAAAAAAAAAAAAAAAAAARUVIAUBARftAQEX9QEBF/UBARf4/QET+P0BE/z8/RP09
PkIDPT5CAjw9QQIAAAAAAAAAAAAAAAAAAAAAAAAAAERFSAFDREj9Q0RI/0NESP9DREj/Q0RI/0NE
SP9CQ0f9QUFFA0JDR/pERUi/AAAAAAAAAAAAAAAAAAAAAAAAAABFRUkBRkdK/UdHSv5HR0v/R0dL
/0dHS/9HR0v/RkdK/UNESANFRknTQ0NHAQAAAAAAAAAAAAAAAAAAAAAAAAAARkdKCEpKTPtKSk3+
SkpN/0pKTf9KSk3/SkpN/0pKTf1FRUkCRkZJJAAAAAAAAAAAgH8AAIABAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAIAAAADAAAAA8AEAAPABAADwAQAA8AMAAA==')
	#endregion
	$MainForm.MaximizeBox = $False
	$MainForm.MinimumSize = '459, 283'
	$MainForm.Name = "MainForm"
	$MainForm.SizeGripStyle = 'Hide'
	$MainForm.StartPosition = 'CenterScreen'
	$MainForm.Text = "Copy-VMFile GUI"
	$MainForm.add_Load($OnLoadFormEvent)
	#
	# groupbox3
	#
	$groupbox3.Controls.Add($cmd_getvms)
	$groupbox3.Controls.Add($labelHost)
	$groupbox3.Controls.Add($ComB_Host)
	$groupbox3.Location = '12, 6'
	$groupbox3.Name = "groupbox3"
	$groupbox3.Size = '419, 47'
	$groupbox3.TabIndex = 4
	$groupbox3.TabStop = $False
	$groupbox3.Text = "Select Host"
	#
	# cmd_getvms
	#
	$cmd_getvms.Location = '351, 14'
	$cmd_getvms.Name = "cmd_getvms"
	$cmd_getvms.Size = '62, 23'
	$cmd_getvms.TabIndex = 4
	$cmd_getvms.Text = "Get VM's"
	$cmd_getvms.UseVisualStyleBackColor = $True
	$cmd_getvms.add_Click($cmd_getvms_Click)
	#
	# labelHost
	#
	$labelHost.Location = '6, 19'
	$labelHost.Name = "labelHost"
	$labelHost.Size = '31, 15'
	$labelHost.TabIndex = 3
	$labelHost.Text = "Host:"
	#
	# ComB_Host
	#
	$ComB_Host.FormattingEnabled = $True
	[void]$ComB_Host.Items.Add("Localhost")
	$ComB_Host.Location = '112, 16'
	$ComB_Host.Name = "ComB_Host"
	$ComB_Host.Size = '233, 21'
	$ComB_Host.TabIndex = 2
	#
	# buttonStart
	#
	#region Binary Data
	$buttonStart.Image = [System.Convert]::FromBase64String('
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGFSURBVDhPpc5NKIRRFAbg25hBmcUoxk+m
UDKEZCyQUJSyodmgbhkpyoIFURbGCiVCpFFjYWZFlJ/ktykLhUuRBaUoJsxGlCwmHedMrr5bysit
p+++t/ecPgYA/6KEcvcjq5h7ciFeOutnRdO3zDZ2xfKGzpnVeaR0JSXQEBJf+J8X0AASLj8AfYum
bvifFlAZieGLIMzcAdDdNnrJw15ARSScx+/QvvEC49cfQDl38IyHtYBKSPQdvEHz0hPUe25gQLwA
vWX2H3JtV1JCeu8+Ea3rfqiaPIXKiZOQzt0HoHdtV1JCSscWEXXL91Dougpx7ASA3iyd27//gbl1
hYjitWeweANQs/cKlBPaVjkt13YlJZiaFohI2wxCoS8IdI91LHJaHG8fUbqSEmIaPERk+ADoa2z0
cmO1kxmSchgdbVdSgj67lkXa3YIYynp4hDkrNCiPtiupgbFoXUnXvK6gpRvv+ciKUlEiitJ2v2eU
wJgemVEyoqE4ZEJGpNd2v2d+egwfsE9NgW0beRwoxwAAAABJRU5ErkJggg==')
	#endregion
	$buttonStart.Location = '363, 265'
	$buttonStart.Name = "buttonStart"
	$buttonStart.Size = '68, 23'
	$buttonStart.TabIndex = 3
	$buttonStart.Text = "Start"
	$buttonStart.TextImageRelation = 'ImageBeforeText'
	$buttonStart.UseVisualStyleBackColor = $True
	$buttonStart.add_Click($buttonStart_Click)
	#
	# groupbox2
	#
	$groupbox2.Controls.Add($cmd_remove_file)
	$groupbox2.Controls.Add($cmd_add_file)
	$groupbox2.Controls.Add($list_files)
	$groupbox2.Controls.Add($txt_target_path)
	$groupbox2.Controls.Add($labelTargetPath)
	$groupbox2.Controls.Add($labelFiles)
	$groupbox2.Location = '12, 126'
	$groupbox2.Name = "groupbox2"
	$groupbox2.Size = '419, 133'
	$groupbox2.TabIndex = 1
	$groupbox2.TabStop = $False
	$groupbox2.Text = "File Options"
	#
	# cmd_remove_file
	#
	#region Binary Data
	$cmd_remove_file.Image = [System.Convert]::FromBase64String('
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGLSURBVDhPpdI/SAJhGMfxZ7MgSkWOCF0c
DHXLoN2hwSGdk0CuNSfnploaWgwaIqKCoqLBQRssagqlXg5t6A+oQw1JhC0F3vT0/Hyhqewi4QNy
7/N97jiOmPlf6ICIDomGjohyoizULzCTQ4O2t0DkKpFI821+3v7IZvkn7wsL3DFN+zIcbqLpLdjT
yq+ZjP2UTrMTz+m0jQYt7WrqxTT5Lpl05HF2ltGgpS1N4eJVPO7I7cwMo0FLG5q6T6X4YmrqS3li
ggvj47zv9/O2YfCm19uD/6VolNGgpXVN3SQSfBqLcbfb5VarxZZlcb1e50ajwe12mzudTs+Ox8PH
gQCjQUt5TVnT01wKhbhWq7FS6tsYjmRBYXSU0aClVU1VJie5KI94IAP9FMWJz8do0NKKpqrBIJ/L
oSNyIzRoaVlTlrysqhw6hQYtLWrla8Ow63LgRHVkxEaDlgIiK5/l2sBAU7nd9oMM9KMkzrtcTTRo
8fMOE8USREtzRGdC/eIMs2jQYsGgMMTYH0lDg59WDcsrj63b9QAAAABJRU5ErkJggg==')
	#endregion
	$cmd_remove_file.Location = '373, 55'
	$cmd_remove_file.Name = "cmd_remove_file"
	$cmd_remove_file.Size = '30, 30'
	$cmd_remove_file.TabIndex = 7
	$cmd_remove_file.UseVisualStyleBackColor = $True
	$cmd_remove_file.add_Click($cmd_remove_file_Click)
	#
	# cmd_add_file
	#
	#region Binary Data
	$cmd_add_file.Image = [System.Convert]::FromBase64String('
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAH4SURBVDhPpc/LaxNRFMfxYxZqpTaZcVKh
IoaJ0UIVlEBLwQeFYrGLVqwvxNIuiq7qJmtXunHhJgsXig/ESuzCIjYuYogUUatclJLEoCQ1CREC
yR+QWf2856RNp0Us4oXPcLj3focZAvBfiGIW0XN/O836I1pCU5vgOxFpuJVHzIrsX+grnCtedcZ/
XYfblcr0OmM/p5zg294CN80XzOjHjJUYW55yRr5NwO3kxzNi4/7oj0mHG2npyS6mLixfw6kvF1v6
F4b1LzYXz+6z0dwkuJGWHppM8ebx9yMt4TeDKzlkdp8Nfb0EbqSlewZTp5cuozc1hMPxE+LAiz7U
ajWUy2VYD0Iw7wdF56OD6H7ZD26kpbs+pgbVefS8OoZGo4FSqYRsNotcLod8Po9isYhKpYJqtQrj
sY09s4fAjbQU9TI18Oks7LkwMpkM0un0H+N6vQ7jmY3dc93gRlq608HUkXcDMOeDMGJ201O7FfPc
2p+3YcVD4EZaur2TqcCHozBS+sKquL322Xp2n5mpILiRlm61M9WlemAs6gurkvbaZ+t53ZnGjbR0
YwdL+D+HHGNJH7q9XrFh37sYcLiRlvZ6iKa3RrZHzYJPBRzju770F161z9kW9RW4kVYvkzq2hGnY
c5PGPUlNbSIpd7nhVq82rVPr+ke6obbfJIPj3XAOpWwAAAAASUVORK5CYII=')
	#endregion
	$cmd_add_file.Location = '373, 19'
	$cmd_add_file.Name = "cmd_add_file"
	$cmd_add_file.Size = '30, 30'
	$cmd_add_file.TabIndex = 6
	$cmd_add_file.UseVisualStyleBackColor = $True
	$cmd_add_file.add_Click($cmd_add_file_Click)
	#
	# list_files
	#
	$list_files.FormattingEnabled = $True
	$list_files.Location = '102, 19'
	$list_files.Name = "list_files"
	$list_files.Size = '265, 69'
	$list_files.TabIndex = 5
	#
	# txt_target_path
	#
	$txt_target_path.Location = '102, 103'
	$txt_target_path.Name = "txt_target_path"
	$txt_target_path.Size = '265, 20'
	$txt_target_path.TabIndex = 4
	#
	# labelTargetPath
	#
	$labelTargetPath.Location = '8, 106'
	$labelTargetPath.Name = "labelTargetPath"
	$labelTargetPath.Size = '69, 17'
	$labelTargetPath.TabIndex = 3
	$labelTargetPath.Text = "Target Path:"
	#
	# labelFiles
	#
	$labelFiles.Location = '8, 19'
	$labelFiles.Name = "labelFiles"
	$labelFiles.Size = '88, 30'
	$labelFiles.TabIndex = 2
	$labelFiles.Text = "Files:"
	#
	# groupbox1
	#
	$groupbox1.Controls.Add($lbl_vmstatus)
	$groupbox1.Controls.Add($labelVM)
	$groupbox1.Controls.Add($ComB_VM)
	$groupbox1.Location = '12, 59'
	$groupbox1.Name = "groupbox1"
	$groupbox1.Size = '419, 61'
	$groupbox1.TabIndex = 0
	$groupbox1.TabStop = $False
	$groupbox1.Text = "Select VM"
	#
	# lbl_vmstatus
	#
	$lbl_vmstatus.Font = "Microsoft Sans Serif, 9pt"
	$lbl_vmstatus.Location = '112, 39'
	$lbl_vmstatus.Name = "lbl_vmstatus"
	$lbl_vmstatus.Size = '187, 19'
	$lbl_vmstatus.TabIndex = 2
	#
	# labelVM
	#
	$labelVM.Location = '8, 18'
	$labelVM.Name = "labelVM"
	$labelVM.Size = '31, 15'
	$labelVM.TabIndex = 1
	$labelVM.Text = "VM:"
	#
	# ComB_VM
	#
	$ComB_VM.DropDownStyle = 'DropDownList'
	$ComB_VM.FormattingEnabled = $True
	$ComB_VM.Location = '112, 15'
	$ComB_VM.Name = "ComB_VM"
	$ComB_VM.Size = '301, 21'
	$ComB_VM.TabIndex = 0
	$ComB_VM.add_SelectedIndexChanged($ComB_VM_SelectedIndexChanged)
	#
	# OFD_File
	#
	$OFD_File.DefaultExt = "*"
	$OFD_File.Filter = "All Files|*.*"
	$OFD_File.Multiselect = $True
	$OFD_File.ShowHelp = $True
	#endregion Generated Form Code

	#----------------------------------------------

	#Save the initial state of the form
	$InitialFormWindowState = $MainForm.WindowState
	#Init the OnLoad event to correct the initial state of the form
	$MainForm.add_Load($Form_StateCorrection_Load)
	#Clean up the control events
	$MainForm.add_FormClosed($Form_Cleanup_FormClosed)
	#Store the control values when form is closing
	$MainForm.add_Closing($Form_StoreValues_Closing)
	#Show the Form
	return $MainForm.ShowDialog()

}
#endregion Source: MainForm.pff

#region Source: Globals.ps1
	#--------------------------------------------
	# Declare Global Variables and Functions here
	#--------------------------------------------
	
	
	function Get-ScriptFullPath
	{
		$script:MyInvocation.MyCommand.Path
	}
	
	#Sample function that provides the location of the script
	function Get-ScriptDirectory
	{ 
		if($hostinvocation -ne $null)
		{
			Split-Path $hostinvocation.MyCommand.path
		}
		else
		{
			Split-Path $script:MyInvocation.MyCommand.Path
		}
	}
	
	function IsAdministrator
	{
	    $Identity = [System.Security.Principal.WindowsIdentity]::GetCurrent()
	    $Principal = New-Object System.Security.Principal.WindowsPrincipal($Identity)
	    $Principal.IsInRole([System.Security.Principal.WindowsBuiltInRole]::Administrator)
	}
	
	#Sample variable that provides the location of the script
	[string]$ScriptDirectory = Get-ScriptDirectory
	[string]$FullScriptPath = Get-ScriptFullPath
#endregion Source: Globals.ps1

#Start the application
Main ($CommandLine)
